<?php

class KarmaParamsForm extends CFormModel {

    public $timeDays;
    public $mesCount;
    public $partnersCount;
    public $revModer;
    public $mesDay_1_5;
    public $mesDay_3;
    public $mesDay_6;
    public $mesDayMore_6;
    public $comDay_1_5;
    public $comDay_3;
    public $comDay_6;
    public $comDayMore_6;
    
    public function rules() {
        return array(
            array('timeDays, mesCount, partnersCount, revModer, mesDay_1_5, mesDay_3, mesDay_6, mesDayMore_6, comDay_1_5, comDay_3, comDay_6, comDayMore_6', 'required', 'message'=>'{attribute} не может быть пустым'),
        );
    }
    
    public function beforeValidate() {
        if(!parent::beforeValidate()) return false;
        $this->attributes = $_POST[get_class($this)];
        return true;
    }
    
    public function attributeLabels() {
        return array (
            'timeDays' => 'Время с момента регистрации',
            'mesCount' => 'Кол-во сообщений',
            'partnersCount' => 'Кол-во пп, с которыми работает',
            'revModer' => 'Кол-во одобренных модером отзывов',
            'mesDay_1_5' => 'Частота сообщений в день от 0 до 1,5',
            'mesDay_3' => 'Частота сообщений в день от 1,51 до 3',
            'mesDay_6' => 'Частота сообщений в день от 3,01 до 6',
            'mesDayMore_6' => 'Частота сообщений в день больше 6',
            'comDay_1_5' => 'Частота комментариев к отзывам в день от 0 до 1,5',
            'comDay_3' => 'Частота комментариев к отзывам в день от 1,51 до 3',
            'comDay_6' => 'Частота комментариев к отзывам в день от 3.01 до 6',
            'comDayMore_6' => 'Частота комментариев к отзывам в день больше 6',
        );
    }
}